約 5,704,329 件
https://w.atwiki.jp/glzon/pages/60.html
レポート作成リクエストの一覧を取得する。 MWSレポート作成チュートリアルの「事前準備」ができてること前提。 リクエストパラメータ作成 MarketplaceWebService_Model_GetReportRequestListRequestオブジェクトを作成する。 $request = new MarketplaceWebService_Model_RequestReportRequest(); $request- setMerchant(MERCHANT_ID); ReportRequestIdの値を指定する場合 レポート作成時に取得したReportRequestIdの値を指定することができる。 その場合、他のリクエストパラメータに指定した条件は無視される。 $request- setReportRequestIdList( 123456789 ); ちなみにReportRequestIdを複数指定することもできる。(まわりくどくて面倒だが・・・) $idList = array( 123456789 , 987654321 , 999999999 ); $reportRequestIdList = new MarketplaceWebService_Model_IdList(); $reportRequestIdList- setId($idList); $request- setReportRequestIdList($reportRequestIdList); レポートの種類を指定する場合 $reportType = new MarketplaceWebService_Model_TypeList(); $reportType- setType( _GET_MERCHANT_LISTINGS_DATA_LITE_ ); $request- setReportTypeList($reportType); ちなみに、$reportType- setType()の引数に配列を渡すことで、複数の種類を指定することもできる。 その他のパラメータ めんどいので試してない・・・。 // ReportProcessingStatusList // レポートの処理ステータスを指定 // 値は、_SUBMITTED_、_IN_PROGRESS_、_CANCELLED_、_DONE_、_DONE_NO_DATA_ // デフォルトは全て $request- setReportProcessingStatusList( _DONE_ ); // 複数指定する場合は、MarketplaceWebService_Model_StatusListオブジェクトを作ってごにょごにょ // MaxCount // レスポンスで取得するレポートリクエストの最大数を1~100の間で指定。 // デフォルトは10 $request- setMaxCount(100); // RequestedFromDate // レポート作成リクエストを送信した日付範囲の開始日 $request- setRequestedFromDate(new DateTime( -7 day )); // RequestedToDate // レポート作成リクエストを送信した日付範囲の終了日 $request- setRequestedToDate(new DateTime( now )); リクエストを送信 $response = $service- getReportRequestList($request); $service はMarketplaceWebService_Clientオブジェクト。 レスポンスを確認 if ($response- isSetGetReportRequestListResult()) { $getReportRequestListResult = $response- getGetReportRequestListResult(); $reportRequestInfoList = $getReportRequestListResult- getReportRequestInfoList(); foreach ($reportRequestInfoList as $reportRequestInfo) { if ($reportRequestInfo- isSetReportRequestId()) { $reportRequestId = $reportRequestInfo- getReportRequestId(); } if ($reportRequestInfo- isSetReportType()) { $reportType = $reportRequestInfo- getReportType(); } if ($reportRequestInfo- isSetReportProcessingStatus()) { $reportRequestInfo- getReportProcessingStatus(); } } } ReportRequestInfoの値が「_DONE_」になってれば、レポートの作成は完了。 対象のデータがなかった場合は「_DONE_NO_DATA」。 例) ?php require_once( .config.inc.php ); $serviceUrl = "https //mws.amazonservices.jp"; $config = array ( ServiceURL = $serviceUrl, ProxyHost = null, ProxyPort = -1, MaxErrorRetry = 3, ); $service = new MarketplaceWebService_Client( AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, $config, APPLICATION_NAME, APPLICATION_VERSION ); $reportRequestIdList = new MarketplaceWebService_Model_IdList(); $reportRequestIdList- setId( 123456789 ); // ReportRequestId $request = new MarketplaceWebService_Model_GetReportRequestListRequest(); $request- setMerchant(MERCHANT_ID); $request- setReportRequestIdList($reportRequestIdList); try { $response = $service- getReportRequestList($request); if ($response- isSetGetReportRequestListResult()) { $getReportRequestListResult = $response- getGetReportRequestListResult(); $reportRequestInfoList = $getReportRequestListResult- getReportRequestInfoList(); foreach ($reportRequestInfoList as $reportRequestInfo) { print_r($reportRequestInfo); } } } catch (MarketplaceWebService_Exception $ex) { print_r($ex); } ? 次はレポートのIDを取得(GetReportList)
https://w.atwiki.jp/killingfloor2/pages/44.html
ショットガンの扱いや装備の充実に特化したPerk。 自己強化以外に味方の攻撃面を支援する能力を持ち、派手派手しい効果はないが、さり気なく味方を補強する。 得意のショットガンは特有の拡散力と貫通力で雑魚から大物まで対応できる幅広さに優れているが、 携行する弾薬に難があり、あっという間に弾が尽きてしまうため、使い方には工夫が必要だ。 経験値目標 サポート武器でダメージを与える ドアの溶接 パークボーナス 効果 初期値 上昇値 最大値 溶接効率 0% レベル毎に+2% 50% パーク武器ダメージ 0% レベル毎に+1% 25% パーク武器貫通力 0% レベル毎に+25% 625% 手榴弾ダメージ 0% レベル毎に+2% 50% スキル レベル 名称 アイコン 説明 5 Ammo サポート武器の総弾数と初期弾薬数20%アップ Supplier 1WAVEにつき1度、他のプレイヤーは自分から弾薬を受け取れる。(手榴弾を除く)本スキルを取得したサポートに近づいてUSEキーで入手可能 10 Fortitude 最大ヘルスが50上昇 Regeneration 5秒で2ずつヘルスが回復する 15 Bombard サポート武器で敵がよろめく確率60%上昇 Tactical Reload サポート武器のリロード速度が20%上昇 20 Strength 所持可能重量が5増加する Tenacity サポート武器のダメージ10%上昇 25 ZED TIME - Safeguard (ZED TIME中)自分と周囲の味方のアーマーが5%上昇 ZED TIME - Barrage (ZED TIME中)自分と周囲の味方のダメージが15%上昇 基本的な立ち回り サポートの名が示す通り、味方のリロード中や死角から迫る敵などを攻撃面から支援するのが良い。 単独の戦闘力はそこそこあるが、得意とするショットガンは持てる弾薬の量が少なめに設定されているので、 普段から前線でバカスカ撃ち過ぎると早晩に弾切れを起こし、戦力が大幅にダウンしてしまうので注意。 特に高難易度(Suicidal以上)ではこの弾薬不足問題がつきまとってくるので、どう付き合うかが課題。 いかに効率よく弾を保ちつつも、殲滅に貢献できるかが腕の見せ所になる。 易しい難易度では手軽で強力な戦力だが、難易度が高まる毎に運用が難しくなる玄人向けの側面が表れるだろう。 肝心の威力面においては、近距離ほど散弾が多く命中するので高火力にはなるが、 さほど離れていなければある程度の間合いがあっても問題なく威力を発揮してくれるので問題ない。 また多少てこずる相手はいるものの、特段苦手とする敵はいないので、火力を投入すれば必ず相応の効果が出せる。 ここで重要なのは、どのタイミングでどれだけ火力を投入するかの見極め。 散弾でも頭狙いの重要性は変わらないが、半端に狙うくらいなら胴体に多くの弾を当てた方が良い。切替が大事だ。 慣れてきたらレベルアップ毎に上昇していく「貫通力」についても意識してみたいところ。 武器の威力を強化する効果は無いが、それでもショットガンによる殲滅力を高めてくれる重要な要素であるが、 大物を初めとする一部の敵は中~大幅に阻害してくるので、貫通を生かして掃討する時は気をつけたい。 特に大きな図体、中程度の阻害、数もそこそこ出現するBloatは厄介。 ヘッドショット後もデカイ図体と阻害力を保ったまま動くので、状況に応じてさっさと胴体を吹き飛ばして撤去しよう。 敵と貫通力の関係についてもう少し細かいデータについてはこちらを参照。 装備の運用 SG 500 Pump-Action 価格 重量 威力 子弾数 攻撃属性 貫通力 弾倉/予備弾数 200 5 20 7 射撃 2 8/40 ポンプアクションタイプの初期武器。 初期武器でありながら全体の性能は良く纏まっており、威力は子弾1つにつきの威力なので、総HIT時の威力は高め。 子弾はそこまで大きく広がらず広範囲を攻撃するには向かないが、 逆に言えば狙った箇所を中心にダメージを程よく撒けるので、大雑把ながらも狙いを付けて撃つと良い。 貫通力を生かせば直線状に纏まった雑魚ならば一気にヘッドショットも狙える。 MAP上で落ちている武器の中では威力が高い部類なので、緊急時の繋ぎなどにもそれなりに役立つ。 Double-barrel Boomstick 価格 重量 威力 子弾数 攻撃属性 貫通力 弾倉/予備弾数 650 4 25 12 射撃 2 2/46 ダブルバレルのショットガン。「ブームスティック ターイム」の声を思い出す人も少なくは無いだろうか・・・。 散弾数が多く、拡散範囲もかなり広いので当てやすい。 オルトファイアで2発同時発射が可能となっており、至近距離による全弾ヒット時の一撃の重さは群を抜く。 弾数の少なさから小型に使うのはややもったいないが、動きの早いGorefastを1発で倒せるのは大きい。 重量4という軽さから、終盤のサイドアームとしても活躍する。 M4 Combat Shotgun 価格 重量 威力 子弾数 攻撃属性 貫通力 弾倉/予備弾数 1100 8 25 7 射撃 2 8/40 初期武器であるSG 500 Pump-Actionの威力を高め、ポンプアクションを撤廃したので連射が可能なショットガン。 リロードは変わらず手篭めではあるが、その威力と連射力を生かせば擬似的なAA-12のような役割もできなくはない。 所持弾薬の少なさは変わってないので弾切れ問題が付きまとうが、AA-12の繋ぎ役として一役買うケースも出てくる。 1100で買えて825で売れるので、それなりの仕事をして売ってしまえばそう悪くはない。 AA-12 Auto Shotgun 価格 重量 威力 子弾数 攻撃属性 貫通力 弾倉/予備弾数 1700 10 25 7 射撃 2 20/60 Supportの大物キラーを担う相棒。フルオート式ドラムマガジンショットガン。 最高価格の武器の類では頭一つ飛びぬけており(大体は1500なので)、少々手が届きにくい物の、 フルオートを生かした瞬間火力は依然としてトップの座で輝いている。 オルトファイアでフルオートからセミオートに切り替えられるので、無駄弾を抑えたい時には便利。 M4 Combat Shotgunより持ち運べる弾薬が増えているので、終盤までにはこちらを手に入れておきたいものの、 やはり闇雲に撃ちすぎれば即座に弾切れを引き起こす為、可能の限り対大物戦だけに用途は絞りたい。 Frag Grenade 価格 威力 攻撃属性 爆発範囲 爆発までの時間 40 爆発 225 / 破片 50 爆発 爆発 / 破片 貫通 800(8m?) 2秒 言わずと知れた破片手榴弾。爆発と同時に破片が飛び散る。 破片は跳弾するので屋内で使用したほうが当てやすいが、CommandoのHEグレネードと同じく爆風を当てることも大事。 レベルが上がれば威力もアップしていくので、群がる雑魚から大物FPまでどんな状況でも投げ入れ易い。 ここだと言う時には出し惜しみせず積極的に投げていこう。 スキルの運用 Lv5 Ammo / Supplier Ammo 持ち歩ける弾の少なさに悩まされるSupportには嬉しいスキル。 単独の継戦能力を補ってくれるので、ソロプレイ時やマルチ時のプレイヤー人数が少ない時に役立つ。 またSupplierを積極的に活用しないメンバーが少ない場合などは、こちらに切り替える選択肢も出てくる。 Supplier 味方に弾薬を配れる。ただし受け取り側が任意で行うこと。 このスキルを持っているメンバーに近付いてUSEキーを押すと、弾薬1マガジンを入手することができる。 Evisceratorを持っている場合は弾薬は補充されず、燃料のみが50回復する。 大勢の数が攻めてくる高難易度や、チームの人数が多い時には歩く弾薬庫として非常に重宝するので、 一歩先のマルチプレイへ踏み込むには、率先してこちらを選択しておきたい。 Lv10 Fortitude / Regeneration Regeneration 時間経過ごとにヘルスが回復するようになるが、回復速度はそこまで早くなく、量も微々たるもの。 自身で回復してしまうとメディックガンのオートロックの対象から外れてしまう為、 遠方からのヘルス・アーマー回復支援の恩恵を受けられないこともある。 (ロックオンされないだけで、ヘルス最大でもダーツを当てればアーマーは回復する。) またこちらを選択するという事はヘルスの増強をしない訳になるので、一気に押された時に死に易くなってしまう。 Fortitude 最大ヘルス値の増強、100から150へアップする。 Supportはレベルアップによって敵の攻撃に対しての耐性を得る事が一切無く、 ショットガンを扱う都合上や接近された時の不安定さも相まって、実は意外と打たれ強さは低い部類。 大型から瞬殺されるリスクを回避するためにも、こちら選択しておくのが無難だろう。 Lv15 Bombard / Tactical Reload Bombard CommandoのImpactと同様の効果で、Support武器固有の怯み値が上昇する。 アップデートで怯む確率が30%から60%まで増加。 これにより、Double-barrelでHuskやSirenといった中型クラスを怯ませることができる。 また、いずれのSupportの武器でも発狂したScrakeをバッシュで怯ませることができる。緊急時に有用。 相手を抑止させる効果を狙う目的として、利用する意味も生まれてきた。 Tacical Reload 同一スキル名を持つCommandoのと同じで、9mmPistolを含むPerk武器のリロードが高速化。 単純に高速化しているのではなく、モーションに変化が付いて手際が良くなっていたりと、 非常に細かなものではあるが、目で見ても楽しめるスキルとなっている。 ショットガンのリロードは手篭め、マガジン形式問わず時間に悩まされる物ばかりなので、何かとお世話になる。 Bombardの有用性も生まれているので、どちらを選ぶかは好みとなっているが、 どちらを扱うか迷う場合は、こちらを選ぶと良い。 Lv20 Strength / Tenacity Strength 所持できる武器の総重量が+5され20となる。 これによりショットガンを3種持ちが可能となり、弱点である弾薬数の少なさによる継戦能力を補えるが、 あえて他Perkが得意とする武器を持ち運び、対応力の幅を広めてしまうのも選択肢に入る。 対FP用に爆発武器を選んだり、回復支援を充実したい時はメディックガン、弾持ちの良い雑魚処理用の武器などなど・・・ ただし本来の使い手であるPerkと使い勝手が若干異なる場合があり、 使いこなすには関連知識も重要となるので、無理に他Perk武器を選ぶ位ならショットガン3種の方が無難。 Tenacity Support武器ダメージを10%上げるシンプルなスキル。 装備が充実しきらない序盤から中盤の補強に役立つほか、 耐久力の高い大物にダメージを少しでも稼いで手早く処理したい時などにも重宝する。 難しい所は所持弾数の少ないショットガンしか効果が無いこと。 難易度やWaveが高まるつれ増えてくる敵の数に対して、どう撃っていくかを問われるスキルとなっている。 Lv25 ZED TIME-Safeguard / ZED TIME-Barrage ZED TIME-Safeguard Medicが得意とするアーマー回復をZED TIME突入時限定でチーム全体に与える事ができるというユニークなスキル。 5%しか回復することができないが、確実に恩恵があるという利点がある。 偶然が重なり何度も回復することが出来るのならチリも積もればなんとやら、生存力をサポートなりに支援してくれる。 ZED TIME-Barrage ZED TIME時にチームの火力を高める。 単純に攻撃力がアップするというシンプルさはどのPerkでも有用性は高い。 敵のラッシュや大物登場などのピンチに対しての押し返し時には頼もしく、 特にLv25まで育ったBerserker、Commando、FirebugならばZED TIME中に低下する攻撃速度などのスピード面の 制限が取り払うスキルがあるので、それらを組み合わせた彼らの猛反撃を更に押し上げてくれるだろう。 小技 25スキルの周囲ってのはMAP全体なのか? - 名無しさん 2015-12-27 17 47 58 サポの周辺にいる味方のみ、大体感覚だと4mとかその程度かな? - 名無しさん 2015-12-28 02 29 07 Support以外溶接出来なくなった? - 名無しさん 2016-04-12 23 16 28 Eおしっぱで持ち替えに変更っぽい - 名無しさん 2016-04-12 23 18 30 サンクス - 名無しさん 2016-04-13 20 59 56 ZED TIME-Barrageは、味方の装備武器は関係ないですが、自分自身の武器への効果は、サポート専用武器でなければ効果がないですか?それとも自分の武器も、サポート武器以外のすべての武器に適応されますか? - 2016-07-04 19 07 36 なんで手篭めって書いてるんだ・・・ - 名無しさん 2016-08-09 21 22 05 名前 返信したいコメントの左にある○を押した上でコメントをすると、その下に書き込みが反映されます。ログが流れるのでレスや似た話題、共通性のある話題は必ず上記の方法で繋いで下さい。 24時間以内に投稿されたコメントの末尾に赤文字で「New!」と表示されます。
https://w.atwiki.jp/ddr_dp/pages/3813.html
Settin' the Scene(踊) 曲名 アーティスト フォルダ 難易度 BPM NOTES/FA(SA) その他 Settin' the Scene U1 night style GP/A3 踊8 110 185 / 4 先行プレー特典 STREAM VOLTAGE AIR FREEZE CHAOS 38 32 12 19 6 楽譜面(3) / 踊譜面(8) / 激譜面(11) / 鬼譜面(-) 属性 譜面 https //livedoor.blogimg.jp/yanmar195/imgs/1/8/18c617a0.png 譜面動画 https //www.youtube.com/watch?v=H1i46PRe_6o (x3.5, NOTE) 解説 2022/08/10追加。コントローラ購入者特典楽曲パックとして先行プレー可能になる特典曲。 特典を得るには2022/09/04までにDDR GPをプレーする必要がある。 DDR GPのベーシックコース加入&『DanceDanceRevolution 専用コントローラ』を購入でプレー可能。 CS DDR フルフル♪パーティーからの移植曲。 名前 コメント コメント(私的なことや感想はこちら) 名前 コメント
https://w.atwiki.jp/memo77/pages/55.html
SetACLのマニュアルを和訳してみるテスト SetACL by Helge Klein Homepage http //setacl.sourceforge.net Version 2.0.2.0 Copyright Helge Klein License GPL OPTIONS -on ObjectName -ot ObjectType -actn Action -ace "n Trustee;p Permission;s IsSID;i Inheritance;m Mode;w Where" -trst "n1 Trustee;n2 Trustee;s1 IsSID;s2 IsSID;ta TrusteeAction;w Where" -dom "n1 Domain;n2 Domain;da DomainAction;w Where" -ownr "n Trustee;s IsSID" -grp "n Trustee;s IsSID" -rec Recursion -op "dacl Protection;sacl Protection" -rst Where -lst "f Format;w What;i ListInherited;s DisplaySID" -bckp Filename -log Filename -fltr Keyword -clr Where -silent -ignoreerr PARAMETERS ObjectName Name of the object to process (e.g. c \mydir ) ObjectType Type of object file Directory/file reg Registry key srv Service prn Printer shr Network share Action Action(s) to perform ace Process ACEs specified by parameter(s) -ace trustee Process trustee(s) specified by parameter(s) -trst . domain Process domain(s) specified by parameter(s) -dom . list List permissions. A backup file can be specified by parameter -bckp . Controlled by parameter -lst . restore Restore entire security descriptors backed up using the list function. A file containing the backup has to be specified using the parameter -bckp . The listing has to be in SDDL format. setowner Set the owner to trustee specified by parameter -ownr . setgroup Set the primary group to trustee specified by parameter -grp . clear Clear the ACL of any non-inherited ACEs. The parameter -clr controls whether to do this for the DACL, the SACL, or both. setprot Set the flag allow inheritable permissions from the parent object to propagate to this object to the value specified by parameter -op . rstchldrn Reset permissions on all sub-objects and enable propagation of inherited permissions. The parameter -rst controls whether to do this for the DACL, the SACL, or both. TrusteeAction Action to perform on trustee specified remtrst Remove all ACEs belonging to trustee specified. repltrst Replace trustee n1 by n2 in all ACEs. cpytrst Copy the permissions for trustee n1 to n2 . DomainAction Action to perform on domain specified remdom Remove all ACEs belonging to trustees of domain specified. repldom Replace trustees from domain n1 by trustees with same name from domain n2 in all ACEs. cpydom Copy permissions from trustees from domain n1 to trustees with same name from domain n2 in all ACEs. Trustee Name or SID of trustee (user or group). Format a) [(computer | domain)\]name Where computer DNS or NetBIOS name of a computer - name must be a local account on that computer. domain DNS or NetBIOS name of a domain - name must be a domain user or group. name user or group name If no computer or domain name is given, SetACL tries to find a SID for name in the following order 1. built-in accounts and well-known SIDs 2. local accounts 3. primary domain 4. trusted domains b) SID string Domain Name of a domain (NetBIOS or DNS name). Permission Permission to set. Validity of permissions depends on the object type (see below). Comma separated list. Example read,write_ea,write_dacl IsSID Is the trustee name a SID? y Yes n No DisplaySID Display trustee names as SIDs? y Yes n No b Both (names and SIDs) Inheritance Inheritance flags for the ACE. This may be a comma separated list containing the following so sub-objects sc sub-containers np no propagation io inherit only Example io,so Mode Access mode of this ACE a) DACL set Replace all permissions for given trustee by those specified. grant Add permissions specified to existing permissions for given trustee. deny Deny permissions specified. revoke Remove permissions specified from existing permissions for given trustee. b) SACL aud_succ Add an audit success ACE. aud_fail Add an audit failure ACE. revoke Remove permissions specified from existing permissions for given trustee. Where Apply settings to DACL, SACL, or both (comma separated list) dacl sacl dacl,sacl Recursion Recursion settings, depends on object type a) file no No recursion. cont Recurse, and process directories only. obj Recurse, and process files only. cont_obj Recurse, and process directories and files. b) reg no Do not recurse. yes Do Recurse. Protection Controls the flag allow inheritable permissions from the parent object to propagate to this object nc Do not change the current setting. np Object is not protected, i.e. inherits from parent. p_c Object is protected, ACEs from parent are copied. p_nc Object is protected, ACEs from parent are not copied. Format Which list format to use sddl Standardized SDDL format. Only listings in this format can be restored. csv SetACL s csv format. tab SetACL s tabular format. What Which components of security descriptors to include in the listing. (comma separated list) d DACL s SACL o Owner g Primary group Example d,s ListInherited List inherited permissions? y Yes n No Filename Name of a (unicode) file used for list/backup/restore operations or logging. Keyword Keyword to filter object names by. Names containing this keyword are not processed. REMARKS Required parameters (all others are optional) -on (Object name) -ot (Object type) Parameters that may be specified more than once -actn (Action) -ace (Access control entry) -trst (Trustee) -dom (Domain) -fltr (Filter keyword) Only actions specified by parameter(s) -actn are actually performed,regardless of the other options set. Order in which multiple actions are processed 1.restore 2.clear 3.trustee 4.domain 5.ace, setowner, setgroup, setprot 6.rstchldrn 7.list VALID PERMISSIONS a) Standard permission sets (combinations of specific permissions) Files / Directories read Read write Write list_folder List folder read_ex Read, execute change Change profile = change + write_dacl full Full access Printers print Print man_printer Manage printer man_docs Manage documents full Full access Registry read Read full Full access Service read Read start_stop Start / Stop full Full access Share read Read change Change full Full access b) Specific permissions Files / Directories traverse Traverse folder / execute file list_dir List folder / read data read_attr Read attributes read_ea Read extended attributes add_file Create files / write data add_subdir Create folders / append data write_attr Write attributes write_ea Write extended attributes del_child Delete subfolders and files delete Delete read_dacl Read permissions write_dacl Write permissions write_owner Take ownership Registry query_val Query value set_val Set value create_subkey Create subkeys enum_subkeys Enumerate subkeys notify Notify create_link Create link delete Delete write_dacl Write permissions write_owner Take ownership read_access Read control
https://w.atwiki.jp/xbox360score/pages/817.html
History Channel Civil War Secret Missions 項目数 40 総ポイント 1000 難易度 注意!北米版本体のみ起動可能ソフトです コンプまで 10 時間はかからないか。 最短 Hard 一周 ( 10 ミッション ) でコンプできるが、Easy・Hard・目標タイムクリア、の三周するのが楽。 Reporting for Duty Kill 250 enemies. 25 More Than Enough Kill 500 enemies. 50 Tough Guy Kill 750 enemies. 75 Sprint to the Finish Complete a mission below the target time. 20 Minuteman Medal Complete all missions below the target time. 50 Overachiever Complete a mission below the target time and completed all the bonus objectives. 50 Sniper Killed 75 enemies with head shots. 5 Close Combat Kill 25 enemies using melee attacks. 20 Raining Grenades Kill 50 enemies using grenades. 20 Quick Draw Kill 50 enemies using sidearms. 20 Cannons Away Kill 25 enemies using cannons. 20 Gat-slinger Kill 50 enemies using Gatling Guns. 20 Demolitions Shoot all explosive barrels in every mission. 50 Marksman Complete a mission with over 75% accuracy. 10 Bullseye Complete a mission with over 95% accurracy. 30 Pioneer Earn the rank of Pioneer. 10 Corporal Earn the rank of Corporal. 15 Sergeant Earn the rank of Sergeant. 20 Lieutenant Earn the rank of Lieutenant. 25 Captain Earn the rank of Captain. 30 Major Earn the rank of Major. 35 Colonel Earn the rank of Colonel. 40 General Earn the rank of General. 50 Attention to Detail Complete one bonus objective. 5 To the Letter Complete all bonus objectives. 40 Chancellorsville Complete the Dawn at Chancellorsville mission. 10 Cold Harbor Complete Dr.Gatling`s Secret Weapon mission. 10 Hampshire Complete The Gray Ghost mission. 10 Gettysburg Complete the Sharpshooters at Devil`s Den mission. 10 Martinsburg Complete The Great Train Raid of 1861 mission. 10 Grand Gulf Complete the USS Pittsburg mission. 10 Jackson Complete the Infiltration of Jackson mission. 10 Lynchburg Complete the Sabotage at Lynchburg mission. 10 Vicksburg Complete the Captain Blazer`s Scouts mission. 10 Vicksburg Gate Complete The Fall of Vicksburg mission. 10 Ironclad Complete the Siege of Vicksburg mission. 10 War Survivor Complete the game on the easiest difficulty setting (or higher). 20 War Veteran Complete the game on the medium difficulty setting (or higher). 40 War Hero Complete the game on the hardest difficulty setting. 75 秘密の実績:20 Smell the Roses Completed a mission on land without running. 20 Overachiever 追加目標達成しつつ、目標タイムクリア。 The Great Train Raid of 1861 が楽か。 Bullseye The Gray Ghost で最初の一人を確実にヘッドショット、残りを全て殴りで。 Pioneer から General Easy 一周しながら Bonus Objective 達成していく間に解除される。 Attention to Detail To the Letter ミッション選択時に Y で達成済みか確認できる。 Wounded Soldier は Y 長押しで助ける。 Cannon は船の大砲で撃つ。 Sniper は撃ち殺す。 他のは近づくと取得。ピンク。 手紙と写真は実績とは無関係。 Demolitions 樽は全てのミッションには無いが、無くても Y で破壊済みと表示される。 Explosive Barrel を撃つとか手榴弾とかで爆発。 Ironclad 最後のミッション The Fall of Vicksburg をクリア後に bonus に追加されるミッションをクリア。 Bonus Objective と Explosive Barrel Dawn at Chancellorsville Wounded Soldier ( 負傷兵 ) 開始時の建物を戦闘後に出て、すぐ右。 壊れた馬車のある川を渡ったあと、左右に分かれている道の左奥。 一つ目のやぐらを大砲で破壊したあと、右奥の木の建物に入ってすぐ右。 Explosive Barrel ( 爆発樽 ) 大砲でやぐらを破壊する場面。一つ目のやぐらの手前の白いテントの横。二ヶ所目の大砲のそば。やぐら破壊時に大砲で巻き込んでる場合あり。 Dr.Gatling`s Secret Weapon Explosive Barrel ( 爆発樽 ) YouTube 全 15 個。 Ammunition Crate ( 弾薬箱 ) 集落のガトリングガンを奪って敵を倒したあと、ガトリングガンから見て右の建物の裏。 ガトリングガンから見て左の建物の裏。 The Gray Ghost Supply Crate ( 補給箱 ) スタート直後、少し下っている道の、左側の柵の中。 一つ目の倉庫を爆破する前に、倉庫の裏口から出た所。 二つ目の倉庫を爆破する前、二階に上がって反対側。 馬車がふさいでる道で、馬車の手前の右の柵の中。 回り込んで馬車の反対側に出たあと、馬車に向かって右の家の裏の茂みを抜けた先。 三つ目の倉庫を爆破する前、倉庫の外、左側。 Sharpshooters at Devil`s Den Wounded Soldier ( 負傷兵 ) 開始地点からまっすぐ進んだところにある枝で作ったバリケードの横。 そのそばの 3 つの荷車のうち、真ん中のやつの手前。 川を通って右側の開けた場所、長い岩の東側。 そこから北の大きな木の東の茂みの中。 The Great Train Raid of 1861 Map ( 地図 ) 列車で移動した場所、列車から降りて左の建物の前の樽の上。 次に移動した場所、列車から降りて列車の反対側に回って右の敵のいる建物の中。 USS Pittsburg Cannon ( 大砲 ) 茶色の屋根の白壁の家の前。 一つ目と三つ目の大砲の間? 一つ目のターゲット(ピンク)家の前。 三つ目のターゲット(ピンク)家の前。 Infiltration of Jackson Explosive Barrel ( 爆発樽 ) ガトリングガンの場面。左奥に積んである。ガトリングガンで撃ってもいいし、そのあと大砲を爆破する前に撃ってもいい。 Explosive Charge ( 炸薬 ) 倉庫を通り抜けて次の大砲を爆破する前に、その倉庫を南側に回りこんで正面側。 Sabotage at Lynchburg Wounded Soldier ( 負傷兵 ) ガトリングガンを越えたあと、土嚢の裏。 次のガトリングガンを撃ってくる場面、行き止まりの柵の手前。 Captain Blazer`s Scouts Wounded Soldier ( 負傷兵 ) 序盤、壊れた塀をジャンプで乗り越えたあと、右の隙間。 post office の裏から北側を回って正面。 post office の裏のゲートを味方が開けたあと、右側。 Explosive Barrel ( 爆発樽 ) 一人目を助けたあとの post office の向かいの建物のバルコニー。 The Fall of Vicksburg Sniper ( 狙撃手 ) ゲートを味方が開けたあと、右上。 ガトリングガン制圧後、左へ進み newspaper の二階。 ガトリングガンの庭を通り抜けて右に曲がったところで、左上。
https://w.atwiki.jp/diablo3_2ch/pages/70.html
効果 Unlocked at level 16Cost 10 Discipline Summon a raven companion. Your raven companion will periodically peck at enemies for 21 - 28 damage.仲間のカラスを召喚する。カラスは敵を21 - 28ダメージで攻撃してくれる。 Alabaster Ferret CompanionSummons ferrets instead of a raven. The ferrets collect gold for you and increase gold found on monsters by 40%.カラスの代わりにフェレットを召喚する。フェレットはゴールドを集め、発見するゴールドの量を40%増加させる。 Crimson Spider CompanionSummons a spider instead of a raven. The spiders s attacks also slows the movement of targets by 50% for 9 - 11 seconds.カラスの代わりに蜘蛛を召喚する。蜘蛛の攻撃は目標の移動速度を9 - 11秒間 50%低減させる。 Golden Bat CompanionSummons a bat instead of a raven. The bat grants you 4.0 Hatred per second.カラスの代わりに蝙蝠を召喚する。蝙蝠はHatredを毎秒4.0回復してくれる。 Indigo Boar CompanionSummon a boar instead of a raven. The boar strikes multiple enemies with every swing for 43 - 75 damage.カラスの代わりに猪を召喚する。猪は複数の敵をなぎ払い、一振り毎に43 - 75ダメージを与える。 Obsidan Wolf CompanionSummon a powerful but temporary wolf ally rather than a long-term raven companion. The wolf will fight with you for 55 seconds and attacks enemies for 50 - 82 damage.カラスの代わりに効果時間が短いが強力な狼を召喚する。狼は55秒間一緒に戦い、50 - 82ダメージを与える。 評価 使い方 その他 コメント 名前 コメント Demon Hunter Skills Active Skills Offensive Hungering Arrow、Entangling Shot、Evasive Fire、Fan of Knives、Bola Shot、Grenades、Chakram、Impale、Spike Trap、Elemental Arrow、Multishot、Cluster Arrow、Rapid Fire、Strafe、Rain of Vengeance Descipline Caltrops、Vault、Marked for Death、Smoke Screen、Companion、Shadow Power、Sentry Utility Preparation Passive Skills Brooding、Thrill of the Hunt、Vengeance、Steady Aim、Cull the Weak、Fundamentals、Hot Pursuit、Archery、Perfectionist、Custom Engineering、Grenadier、Sharpshooter、Ballistics
https://w.atwiki.jp/satoschi/pages/4814.html
* |Niger-Congo languages|Atlantic-Congo languages|Volta-Congo languages|Kwa languages| 言語類型 現用言語 使用文字 type living language writing system ISO 639-3 【doy】 言語名別称 alternate names Dumpo Ndmpo 方言名 dialect names 参考文献 references WEB ISO 639-3 Registration Authority - SIL International the LINGUIST List Ethnologue
https://w.atwiki.jp/1729/pages/14.html
rna- imageのfillはピクセルをグラフと見て、グラフの探索で実装すると再帰オバーフローしなくなるらしい・・・、ぜんぜん気づかなかった・・・ -- (kt3k) 2007-07-24 14 03 00 dna- rnaの文字列変換はstringではなくてropeというデータ型を使うと、まともな時間で計算終了できるようになるらしい・・・、そんなのぜんぜん知らないし・・・ -- (kt3k) 2007-07-24 14 12 26 やっぱり最初に書いて消されてる文字列はヒントだったのか、しかしそこから、出てくるRNAの解釈がちゃんと描画できなかった、やっぱりfillのバグで何かおかしかったのかなぁ・・・、dna- rnaはセルフチェック通ってたので、dna- rnaは遅くてもバグは無かったはず・・・ -- (kt3k) 2007-07-24 14 14 48 REPAIR GUIDE出たー。というかヒント文字列の写し間違いだった。とてつもなく悔しい・・・、 -- (kt3k) 2007-07-24 14 23 46 みんなの感想ページ面白すぎw -- (kt3k) 2007-07-24 14 33 54 FIELD REPAIRコードはprefix分かっても例によってdna- rnaの解析が終わらない。 -- (kt3k) 2007-07-24 14 45 42 python ropeとかpython fingerstringで検索しても何も出てこないし・・・、誰かレシピかいてないかなぁ・・・、 -- (kt3k) 2007-07-24 14 46 49 なぜか2ページ目が出てこない・・・ -- (kt3k) 2007-07-24 16 20 46 fillのバグ動作は解消。スピードは遅いままだけど、fill自体そんなに重要じゃなさそうなので、とりあえこれでいいや・・・ thanks to http //stonecode.svnrepository.com/icfp2007/trac.cgi/browser/lib/rna_interpreter.rb -- (kt3k) 2007-07-25 05 50 33 fill、今のところ600x600を全部塗るのに5秒ぐらいかかってる気がするけど、mspaintで同じだけのマスをfillするとき、明らかに0.数秒単位しかかかってない・・・、なにかいい工夫があるはず -- (kt3k) 2007-07-26 20 22 08 名前 コメント すべてのコメントを見る def raw_nat( dna ) r = 0 for c in dna[ -1] if c == C r*=2; r+=1 else r*=2 return r def raw_consts( dna ) i = 0 l = len(dna) res = while i l c = dna[i] if c == C res+= I ; i+=1 elif c == F res+= C ; i+=1 elif c == P res+= F ; i+=1 elif c == I res += P ; i+=2 return res def quote( dna ) res = for c in dna if c == I res += C elif c == C res += F elif c == F res += P else res += IC return res def asnat( n ) if n == 0 return P elif n%2 == 0 return I + asnat(n/2) else return C + asnat(n/2) class DNA(object) def __init__( _, dna ) _.rna = [] _.dna = dna _.c = 0 _.i = 0 def execute( _ ) while 1 print iteration +str(_.c) print dna = ,_.dna[_.i _.i+10]+ ... , ( +str(len(_.dna)), bases) pattern = _.pattern() print patern = , .join(pattern) template = _.template() print template = , .join(template) _.matchreplace(pattern,template) print len(rna) = , len(_.rna) print _.c += 1 def pattern( _ ) pattern = [] level = 0 while 1 dna = _.dna[_.i _.i+3] if dna.startswith( C ) _.i+=1; pattern.append( I ) elif dna.startswith( F ) _.i+=1; pattern.append( C ) elif dna.startswith( P ) _.i+=1; pattern.append( F ) elif dna.startswith( IC ) _.i+=2; pattern.append( P ) elif dna.startswith( IP ) _.i+=2; pattern.append( ! +_.nat()) elif dna.startswith( IF ) _.i+=3; pattern.append( ? +_.consts()) elif dna.startswith( IIP ) _.i+=3; pattern.append( ( ); level += 1 elif dna.startswith( IIC ) or dna.startswith( IIF ) _.i+=3 if level == 0 return pattern else pattern.append( ) ) level -= 1 elif dna.startswith( III ) _.rna.append(_.dna[_.i+3 _.i+10]); _.i+=10 else _.finish() def template( _ ) template = [] while 1 dna = _.dna[_.i _.i+3] if dna.startswith( C ) _.i+=1; template.append( I ) elif dna.startswith( F ) _.i+=1; template.append( C ) elif dna.startswith( P ) _.i+=1; template.append( F ) elif dna.startswith( IC ) _.i+=2; template.append( P ) elif dna.startswith( IF ) or dna.startswith( IP ) _.i+=2; template.append( / +_.nat()+ _ +_.nat()) elif dna.startswith( IIC ) or dna.startswith( IIF ) _.i+=3; return template elif dna.startswith( IIP ) _.i+=3; template.append( A +_.nat()) elif dna.startswith( III ) _.rna.append(_.dna[_.i+3 _.i+10]); _.i+=10 else _.finish() def finish( _ ) open( endo.rna , w ).write( \n .join(_.rna)) raise Exception( execution complete, + str(len(_.rna)) + rna commands ) def matchreplace( _, pattern, template ) e = [] j = 0 c = [] for p in pattern if p in ICFP if _.dna[_.i+j] == p j+=1 else _.dna = _.dna[_.i ]; print match failed at pattern , p; _.i=0; return elif p.startswith( ! ) j += int(p[1 ]) if _.i + j = len(_.dna) _.dna = _.dna[_.i ]; _.i=0; print match failed at pattern , p; return elif p.startswith( ? ) try find = _.dna[_.i+j ].index(p[1 ]) print p, found at ,find j += find + len(p) -1 except _.dna = _.dna[_.i ]; _.i=0; print match failed at pattern , p; return elif p == ( c.append(j) elif p == ) e.append(_.dna[_.i+c.pop() _.i+j]) else print successful match of length , sum(map(len,e)) #for i,d in enumerate(e) print e[ +str(i)+ ] = + d[ 10] + ... ( + str(len(d)) + bases) _.dna = _.replace(template, e) + _.dna[_.i+j ] _.i = 0 def replace( _, template, e ) r = for t in template if t in ICFP r += t elif t.startswith( / ) level, n = map(int,t[1 ].split( _ )) if n len(e) r += _.protect(level, e[n]) elif t.startswith( A ) n = int(t[1 ]) if n len(e) r += asnat(len(e[n])) else r += asnat(0) return r def nat( _ ) try p = _.dna[_.i ].find( P ) except _.finish() dna = _.dna[_.i _.i+p] _.i+=p+1 return str(raw_nat(dna)) def consts( _ ) f = _.dna[_.i ].index try p = min([f( IF ),f( IP ),f( II )]) except _.finish() dna = _.dna[_.i _.i+p] _.i+=p return raw_consts(dna) def protect( _, level, d ) if level == 0 return d else return _.protect(level-1,quote(d)) if __name__ == __main__ import sys print sys.argv[1] try prefix = open(sys.argv[1]).read() except IOError prefix = endo = open( endo.dna ).read() DNA(prefix+endo).execute() import os class VM(object) def __init__( _, rna ) _.bucket = Bucket() _.pos = Pos() _.mark = Pos() _.bitmaps = [Bitmap()] _.rna = rna def currentPixel( _ ) return _.bucket.currentPixel() def build( _ ) for r in _.rna if r == PIPIIIC _.bucket.addColor(0,0,0) elif r == PIPIIIP _.bucket.addColor(255,0,0) elif r == PIPIICC _.bucket.addColor(0,255,0) elif r == PIPIICF _.bucket.addColor(255,255,0) elif r == PIPIICP _.bucket.addColor(0,0,255) elif r == PIPIIFC _.bucket.addColor(255,0,255) elif r == PIPIIFF _.bucket.addColor(0,255,255) elif r == PIPIIPC _.bucket.addColor(255,255,255) elif r == PIPIIPF _.bucket.addOpac(0) elif r == PIPIIPP _.bucket.addOpac(255) elif r == PIIPICP _.bucket.reset() elif r == PIIIIIP _.pos.move() elif r == PCCCCCP _.pos.turnCounterClockwise() elif r == PFFFFFP _.pos.turnClockwise() elif r == PCCIFFP _.mark.mark(_.pos.pos()) elif r == PFFICCP _.bitmaps[0].line(_.pos.pos(), _.mark.pos(), _.currentPixel()) elif r == PIIPIIP _.bitmaps[0].tryfill(_.pos.pos(), _.currentPixel()) elif r == PCCPFFP _.addBitmap(Bitmap()) elif r == PFFPCCP _.compose() elif r == PFFICCF _.clip() else pass def compose( _ ) if len(_.bitmaps) = 2 a = _.bitmaps.pop(0) b = _.bitmaps.pop(0) _.addBitmap(b.compose(a)) def clip( _ ) if len(_.bitmaps) = 2 a = _.bitmaps.pop(0) b = _.bitmaps.pop(0) _.addBitmap(b.clip(a)) def addBitmap( _, bitmap ) if len(_.bitmaps) 10 _.bitmaps = [bitmap] + _.bitmaps class Pos(object) def __init__( _ ) _.x = 0 _.y = 0 _.dir = 0 # 0 East 1 South 2 West 3 North def move( _ ) if _.dir == 0 _.x = (_.x + 1) % 600 elif _.dir == 2 _.x = (_.x - 1) % 600 elif _.dir == 1 _.y = (_.y + 1) % 600 elif _.dir == 3 _.y = (_.y - 1) % 600 def turnClockwise( _ ) _.dir = (_.dir + 1) % 4 def turnCounterClockwise( _ ) _.dir = (_.dir - 1) % 4 def mark( _, pos ) _.x, _.y = pos def pos( _ ) return _.x, _.y class Bucket(object) def __init__( _ ) _.reset() def reset( _ ) _.r = _.g =_.b = _.o = _.c_num = _.o_num = 0 def currentPixel( _ ) r = g = b = 0 o = 255 if _.c_num r = _.r / _.c_num g = _.g / _.c_num b = _.b / _.c_num if _.o_num o = _.o / _.o_num return r*o/255, g*o/255, b*o/255, o def addColor( _, *color ) r, g, b = color _.r += r _.g += g _.b += b _.c_num += 1 def addOpac( _, opac ) _.o += opac _.o_num += 1 def __str__( _ ) return str(_.currentPixel()) class Bitmap(object) def __init__( _ ) _.bitmap = [[(0,0,0,0)for x in xrange(600)]for x in xrange(600)] def __str__( _ ) ppm = for raw in _.bitmap try ppm += .join( %c%c%c %(r,g,b)for r,g,b,a in raw) except print raw return P6 600 600 255 + ppm def setPixel( _, pos, pixel ) x, y = pos _.bitmap[y][x] = pixel def getPixel( _, pos ) x, y = pos return _.bitmap[y][x] def line( _, pos0, pos1, pixel ) x0, y0 = pos0 x1, y1 = pos1 dx, dy = x1 - x0, y1 - y0 d = max([abs(dx), abs(dy)]) c = dx*dy = 0 x = d*x0 + (d - c)/2 y = d*y0 + (d - c)/2 for i in xrange(d) _.setPixel((x/d, y/d), pixel) x+=dx y+=dy _.setPixel((x1, y1), pixel) def tryfill( _, pos, pixel) old = _.getPixel(pos) if old != pixel print pos,old,pixel _.fill(pos, pixel, old) def fill( _, pos, pixel, initial ) positions = [pos] a=0 for pos in positions if _.getPixel(pos) == initial _.setPixel(pos, pixel) x, y = pos a+=1 if a%100==0 print a if x 0 positions.append((x-1,y)) if x 599 positions.append((x+1,y)) if y 0 positions.append((x,y-1)) if y 599 positions.append((x,y+1)) def compose( _, a ) for x in xrange(600) for y in xrange(600) r0,g0,b0,a0 = _.bitmap[y][x] r1,g1,b1,a1 = a.bitmap[y][x] _.bitmap[y][x] = (r1 + r0*(255 - a1)/255, g1 + g0*(255 - a1)/255, b1 + b0*(255 - a1)/255, a1 + a0*(255 - a1)/255) return _ def clip( _, a ) for x in xrange(600) for y in xrange(600) r0,g0,b0,a0 = _.bitmap[y][x] r1,g1,b1,a1 = a.bitmap[y][x] _.bitmap[y][x] = (r0*(a1/255), g0*(a1/255), b0*(a1/255), a0*(a1/255)) return _ if __name__ == __main__ import sys print sys.argv[1] rna = open(sys.argv[1]).read().split() vm = VM(rna) vm.build() print vm.bitmaps[0].bitmap[0][ 10] print vm.bitmaps[0].bitmap[1][ 10] open( test2.ppm , w ).write(str(vm.bitmaps[0])) os.system( convert test2.ppm test2.png )
https://w.atwiki.jp/sugawara/pages/119.html
その他のTips プログラマのためのUXチートシートより http //dev.ariel-networks.com/column/tech/ux/view エラーメッセージの原則 問題を引き起こしたユーザーの操作ではなく、問題そのものに焦点を当てます。必要に応じて受動態を用いるなど、間接的な表現を心がけます。 8 つの重要な点 1..エラー処理を考慮したプログラム設計を行う。 2.不要なエラー メッセージは表示しない。 3.必要なエラー メッセージを表示して、ユーザーの混乱を防ぐ。 4.エラー メッセージには、問題、原因、および解決策を必ず明記する。 5. 適切なエラー メッセージの条件 (関連性が高い、実行性が高い、簡潔、明確、具体的、丁寧、めったに表示されない) を満たす。 6.プログラムの視点ではなく、ユーザーの視点からエラー メッセージを設計する。 7.ユーザーにトラブルシューティングをさせない (検出可能な原因ごとに異なるエラー メッセージを用いる)。 8.目的を果たすことができる範囲で最も控えめな表示方法を使用する。 次の言葉は使用しないでください。 エラー、障害 (代わりに "問題" を使用) 失敗しました (代わりに "できません" を使用) 不正な、無効な、悪い (代わりに "正しくない" を使用) 中止、キル、強制終了 (代わりに "停止" を使用) 壊滅的な (代わりに "重大な" を使用) 対応する英語 Don t use the following words Error, failure (use problem instead) Failed to (use unable to instead) Illegal, invalid, bad (use incorrect instead) Abort, kill, terminate (use stop instead) Catastrophic, fatal (use serious instead) テクニカル サポートへの問い合わせは提案しません。テクニカル サポートに問い合わせて問題を解決するという選択肢はいつでも利用できます。エラー メッセージを通じて促す必要はありません。むしろ、ユーザーがテクニカル サポートに頼らずに問題を解決できるような、有益なエラー メッセージを作成することを目指します。 メイン指示テキストのテンプレート 表現に関して厳密な規則はありませんが、メイン指示テキストには、可能な限り次のテンプレートを使用してください。 主語 (省略可) は 動作を実行 できません 理由 のため、 主語 (省略可) は 動作を実行 できません 主語 (省略可) は " オブジェクト名 " に対して 動作を実行 できません 理由 のため、 主語 (省略可) は " オブジェクト名 " に対して 動作を実行 できません 動作を実行 するのに十分な リソース がありません 主語 には、 目的 に必要な オブジェクト名 がありません デバイスまたは設定 がオフになっているため、 予期しない結果 になります デバイスまたは設定 が 利用できません | 見つかりません | オンになっていません | 有効になっていません " オブジェクト名 " は現在利用できません ユーザー名またはパスワードが正しくありません " オブジェクト名 " へのアクセス許可がありません 動作を実行 する権限がありません プログラム名 で重大な問題が発生したため、直ちに終了する必要があります 文法的に正しく、ガイドラインに従う限り、必要に応じてメイン指示テキストのテンプレートを変更してかまいません。 文の原則 文の流れに従って操作した結果、予期せぬ事態に陥るということのないよう、操作よりも結果を先に記述します。 正しい例 Windows を再起動するには、[OK] をクリックします。 間違った例 [OK] をクリックして Windows を再起動します。
https://w.atwiki.jp/gtavi_gta6/pages/414.html
ロスサントス港の偵察(Scouting The Port) ロスサントス港の偵察(Scouting The Port)概要 ミッション攻略400番埠頭へ行く ハンドラーでの貨物運搬 クレーンでの荷物作業 貨物船の偵察と運搬 貨物船か沖合か ゴールドメダル取得条件 余談 ミッション終了後の任意の電話 動画 概要 トレバーの隠れ家の「T」の文字で発生 埠頭で貨物運搬を行うフロイドにトレバーは盗める「お宝」がないか問い詰める どうやら私設軍隊に警備させている貨物船があるらしい トレバーは作業員になりすましウェイドとフロイドをつれ埠頭へと「お宝」の偵察へ向かう ミッション攻略 400番埠頭へ行く ムービーを見たらウェイドとフロイドをつれ400番埠頭へと行く 現地へ着いたらウェイドと別れる(ウェイドについていくとミッション失敗)。お目当ての貨物船を調査する前に作業員として怪しまれないように埠頭で作業をすることに ハンドラーでの貨物運搬 ハンドラーに乗り込むよう指示される。 緑色で指示された所に運ぶコンテナが2つある。海側からぐるっと回ったほうが広いので位置調整しやすい ハンドラーでの運搬操作 1 コンテナにギリギリまで近づく 2 Lアナログキーの下でフックをコンテナに降ろす 3 十字キーの右でコンテナを掴む 4 左アナログキーの上でコンテナを持ち上げる 5 黄色の地点まで持っていき赤いラインにコンテナを合わせる 6 左アナログキーの下フックを降ろしてコンテナを下げる 7 十字キーの右でコンテナを降ろして完了 クレーンでの荷物作業 クレーンから偵察をすべくまずはクレーン作業を行う。梯子で一番上まで上がり操作室乗り込む クレーン作業 1 セレクトボタンで真上からのカメラに切り替える 2 Rアナログスティックでクレーンを前後左右に動かしコンテナの上に持っていく 3 コンテナの上にクレーンを動かしたらLアナログスティックで下まで降ろし十時キーの右で掴みむ 4 Lアナログスティックの上でコンテナを上まで持ち上げたら下にあるトラックまで動かす 5 トラックの上まで持ってきたらコンテナを慎重に降ろす。ぶつけるとコンテナ破壊でミッション失敗 6 十字キーの右でコンテナを降ろして完了 貨物船の偵察と運搬 クレーンの作業が終わったらクレーンの上で偵察開始 携帯を開きカメラを起動し貨物船を撮影する 撮影するポイントは貨物船先端、中間近くにいる警備員、貨物船の後方の3か所。ズームにはしなくていい 撮影したらロンに転送しクレーンを降りる 下りたら次はトラックに乗り換えて、メリーウェザーの造船所へと移動。割と距離がある。 フロイドが揉まれている間に機密情報を盗んで外に置いてあるトラックで逃走し、隠れ家へ 貨物船か沖合か 隠れ家に着いたら作戦会議 目標のモノは2つあり貨物船と沖合にありどちらから盗むか選ぶ。どちらを選んでも報酬金額自体は同じなので、好きな方を選ぼう。 『貨物船』は主にスニークでの潜入作業とスナイパーによる射撃が中心。射撃が得意ならこちらへ。 『沖合』はヘリコプターによる運搬と潜水艦の操作と銃撃戦がある。ヘリの操縦が得意ならこちらへ。 マイケルに飛行訓練所へ行くようトレバーが電話するが、真面目に行かなくてもミッションは進行できる。 ゴールドメダル取得条件 タイム20分以内にミッションをクリア ムービーはスキップ、ミスをしなければ特に難しくない。 月間最優秀社員コンテナを破損させずにクリア 操作が独特なので慎重に パーフェクト・スカウト指示通りに貨物船の写真を3枚撮る 指示通り撮れれば大丈夫 汗水流して埠頭で騒ぎを起こさずクリア 銃を使わなければ大丈夫、普通にプレイしていれば騒ぎを起こすようなことは起こらない。 余談 このミッション以降フロイドのアパートが悲惨な事になる。汚くなったりあちこち壊れているようになる。 メリーウェザーはGTAオンラインでも登場する。色んなサービスを展開しており、時には戦う事もある。 トレーラー運搬後、もみくちゃにされてるフロイドの所に行くと矛先がこちらに向き銃撃戦になる。相手は2人なのでショットガンで応戦すれば楽勝。矛先が向く前だと敵にならず攻撃すら当たらない。まず撃たせる必要がある。手配度は速攻で応戦し倒せば付かない。相手の2人を倒すとなかなか手に入らない改良型ライフル(アドバンスドライフル)400発入りが拾える。 ミッション完了後、部屋の風呂場で汚れたウェイドをフロイドが洗ってあげている。トレバーが風呂場の前を通り過ぎる度に会話が聞こえてくる。 ミッション終了後の任意の電話 トレバーは3465550102(レスター)に任意で電話をかけることができる(*1)。マウントゾナー医院コフィールド脊髄研究センターに繋がり、レスターは現在入院し電話を預かっていることをトレバーに伝える。 動画